separatist supply ship - Turkish English Dictionary